* { margin:0; padding:0; list-style-type:none; text-decoration:none; border:none;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:62.5%; background:#f3f3f3;}
.clearfloat{ clear:both;}

.wrapper {width:960px; margin:0 auto;}
#top{ height:57px; background:url(images/top_bg.png) repeat-x;}
#top h1 {color:#fff; padding-top:17px; text-shadow:1px 1px 2px rgba(0,0,0,1);}
#menu{ height:43px; background:url(images/menu_bg.png) repeat-x; border-bottom:1px solid #fff; font-size:1.2em;}
#menu ul{ padding-top:15px;}
#menu li{ display:inline; margin:0 2px}
#menu li a{ padding:5px 10px;color:#fff; text-shadow:1px 1px 2px rgba(0,0,0,0.3); font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
#menu li a:hover{ background:#02849c;}
#main{}
.login_box{ width:650px;margin:0 auto;}
.login_box form{margin:0 auto; font-size:1.4em; display:inline-block; padding-top:20px;}
.login_box form label{}
.login_box form input[type=text], input[type=password],input[type=submit]{ border:1px solid #dfdcdc; padding:5px; margin:0 10px;}
.login_box form input[type=submit]{ background:#f2f2f2; margin-top:20px; cursor:pointer;}
.content{ font-size: 1.0em; background:#fff; border:1px solid #dfdcdc; -webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px; min-height:200px; margin:20px 0; color:#3b3b3b; padding:20px;}
.content h2{ padding:8px; margin:10px 0; background:#f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px; color:#0da3be;}
.content .section{margin: 10px 0;}
.content .sectionTable{margin: 10px 0 20px 0;}
.content .sectionGraf{margin: 10px 0 30px 0;}
.content label{display: inline-block; margin-right: 5px; text-align: right; width: 80px;}
.content select{border: 1px solid #D3D3D3; -webkit-border-radius:5px;
               -moz-border-radius:5px; -o-border-radius:5px;border-radius:5px;
               padding:3px; -moz-box-shadow:0 3px 3px rgba(0,0,0,.15) inset;
               -webkit-box-shadow:0 3px 3px rgba(0,0,0,.15) inset;
               -o-box-shadow:0 3px 3px rgba(0,0,0,.15) inset;
               box-shadow:0 3px 3px rgba(0,0,0,.15) inset;
}
.content select:hover, select:focus{border: 1px solid #bfdaff;
}
.content select:focus{-moz-box-shadow:0 0 5px #bfdaff;
               -webkit-box-shadow:0 0 5px #bfdaff;
               -o-box-shadow:0 0 5px #bfdaff;
               box-shadow:0 0 5px #bfdaff;
}

.content .column, .tableColumn{
    float:left;
}
.content .column{
    width: 40%;
}
.content .tableColumn{
    width: 60%;
}

/*ICONOS*/
.printIcon{
    background-image: url("images/imprimir.png") !important;
}